package com.zlm.common.dto.userEmp;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * 职位返回报文
 * @Author: duyufu
 * @Date: 2019/4/25 15:51
 */
public class PositionResponseDto implements Serializable {

    private static final long serialVersionUID = 8927760086940044578L;
    private Integer pracId;

    private String postName;

    private String provinceName;

    private String cityName;

    private String areaName;

    private Integer workTime;

    private String workTimeName;

    private Integer education;

    private String educationName;

    private Integer isSuplife;

    private String isSuplifeName;

    private String orgId;

    private String orgName;
    /**
     * 公司logo地址
     */
    private String attUrl;
    /**
     * 找了么logo
     */
    private String imageUrl;

    private Integer salaryMin;

    private Integer salaryMax;

    private Integer stdSalLoop;

    private String stdSalLoopName;

    private String salary;

    private Integer hiringNumber;
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date endDate;

    private Integer endDay;

    private String address;

    private String postDesc;

    private Integer isTravelExpenses;

    private String isTravelExpensesName;
    /** 是否收藏 */
    private Integer isCollect;
    /** 是否报名 */
    private Integer isPost;
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date lastModifyTime;

    public Integer getPracId() {
        return pracId;
    }

    public void setPracId(Integer pracId) {
        this.pracId = pracId;
    }

    public String getPostName() {
        return postName;
    }

    public void setPostName(String postName) {
        this.postName = postName;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public Integer getWorkTime() {
        return workTime;
    }

    public void setWorkTime(Integer workTime) {
        this.workTime = workTime;
    }

    public String getWorkTimeName() {
        return workTimeName;
    }

    public void setWorkTimeName(String workTimeName) {
        this.workTimeName = workTimeName;
    }

    public Integer getEducation() {
        return education;
    }

    public void setEducation(Integer education) {
        this.education = education;
    }

    public String getEducationName() {
        return educationName;
    }

    public void setEducationName(String educationName) {
        this.educationName = educationName;
    }

    public Integer getIsSuplife() {
        return isSuplife;
    }

    public void setIsSuplife(Integer isSuplife) {
        this.isSuplife = isSuplife;
    }

    public String getIsSuplifeName() {
        return isSuplifeName;
    }

    public void setIsSuplifeName(String isSuplifeName) {
        this.isSuplifeName = isSuplifeName;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getAttUrl() {
        return attUrl;
    }

    public void setAttUrl(String attUrl) {
        this.attUrl = attUrl;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public Integer getSalaryMin() {
        return salaryMin;
    }

    public void setSalaryMin(Integer salaryMin) {
        this.salaryMin = salaryMin;
    }

    public Integer getSalaryMax() {
        return salaryMax;
    }

    public void setSalaryMax(Integer salaryMax) {
        this.salaryMax = salaryMax;
    }

    public Integer getStdSalLoop() {
        return stdSalLoop;
    }

    public void setStdSalLoop(Integer stdSalLoop) {
        this.stdSalLoop = stdSalLoop;
    }

    public String getStdSalLoopName() {
        return stdSalLoopName;
    }

    public void setStdSalLoopName(String stdSalLoopName) {
        this.stdSalLoopName = stdSalLoopName;
    }

    public String getSalary() {
        return salary;
    }

    public void setSalary(String salary) {
        this.salary = salary;
    }

    public Integer getHiringNumber() {
        return hiringNumber;
    }

    public void setHiringNumber(Integer hiringNumber) {
        this.hiringNumber = hiringNumber;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Integer getEndDay() {
        return endDay;
    }

    public void setEndDay(Integer endDay) {
        this.endDay = endDay;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

//    public Integer getPostStyle() {
//        return postStyle;
//    }
//
//    public void setPostStyle(Integer postStyle) {
//        this.postStyle = postStyle;
//    }
//
//    public String getPostStyleName() {
//        return postStyleName;
//    }
//
//    public void setPostStyleName(String postStyleName) {
//        this.postStyleName = postStyleName;
//    }

    public String getPostDesc() {
        return postDesc;
    }

    public void setPostDesc(String postDesc) {
        this.postDesc = postDesc;
    }

    public Integer getIsTravelExpenses() {
        return isTravelExpenses;
    }

    public void setIsTravelExpenses(Integer isTravelExpenses) {
        this.isTravelExpenses = isTravelExpenses;
    }

    public String getIsTravelExpensesName() {
        return isTravelExpensesName;
    }

    public void setIsTravelExpensesName(String isTravelExpensesName) {
        this.isTravelExpensesName = isTravelExpensesName;
    }

    public Integer getIsCollect() {
        return isCollect;
    }

    public void setIsCollect(Integer isCollect) {
        this.isCollect = isCollect;
    }

    public Integer getIsPost() {
        return isPost;
    }

    public void setIsPost(Integer isPost) {
        this.isPost = isPost;
    }

    public Date getLastModifyTime() {
        return lastModifyTime;
    }

    public void setLastModifyTime(Date lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }
}
